yard (sail support) - Francés Inglés Diccionario